const mongoose = require('../db');
const Schema = mongoose.Schema;

// 按照公司的实际情况 设计数据库集合
// 每一次加入购物车，确认订单时，所有的数据都属于一个订单
const schema = new Schema({
  orderid: { type: String },
  userid: { type: String },
  totalprice: { type: Number },
  status: { type: Number }, // 0 未支付 1表示已支付（待收货） 2表示 待评价  3 已完成
  userinfo: { type: Object }, // 收货人信息
  orderlist: { type: Array } // 产品的订单列表
})

module.exports = mongoose.model('Order', schema);